// 登录接口请求参数需要的类型
export interface loginForm {
    username: string
    password: string
}
export interface dateType {
    token: string
}
// 登录接口返回接口类型
export interface loginResponseData {
    code: number
    data: dateType
}

// 服务器返回用户信息相关的数据
interface userInfo {
    userId: string
    avatar: string
    username: string
    password: string
    desc: string
    roles: string[]
    buttons: string[]
    routes: string[]
    token: string
}

interface User {
    checkUser: userInfo
}

export interface userResponseData {
    code: number
    data: User
}
